var siteId = 69; // cutv要求的参数
var share_logo = "https://zbgat.scms.sztv.com.cn/zbgat/h5/zqmh/images/share.jpg"; // 分享图片的网络路径
var share_title = "中秋盲盒，来试试你手气吧！"; // 分享标题
var share_summary = "来试试手气"; // 分享子标题
var url = "https://api.scms.sztv.com.cn/api/weixin/jstoken"; // 获取wx.config参数的接口
var windowURL= window.location.href; 
	
$(document).ready(function(){
   if(isWeiXin()){
       wx_share(windowURL);
    }else{
    }
});


function wx_share(url2){
    url2=encodeURIComponent(url2);
    url3=(window.location.href).split("?")[0];
    $.ajax({
        url: url,
        type: "GET",
        data: "url="+url2+"&siteId="+siteId,
        dataType: "jsonp",
        async:false,
        jsonpCallback:"success_jsonpCallback",
        success: function(data) {
            try {
                wx.config({
                    debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
                    appId: data.appId, // 必填，公众号的唯一标识
                    timestamp: data.timestamp, // 必填，生成签名的时间戳
                    nonceStr: data.noncestr, // 必填，生成签名的随机串
                    signature: data.signature,// 必填，签名，见附录1
                    jsApiList: ['onMenuShareTimeline','onMenuShareAppMessage'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
                });
                wx.ready(function(){
                    wx.checkJsApi({
                        jsApiList: ["onMenuShareTimeline","onMenuShareAppMessage"],
                        success:function(res){
                            console.log(res);
                        }
                    });
                    wx.onMenuShareTimeline({
                        title: share_title, // 分享标题
                        link: url3,
                        imgUrl:share_logo, // 分享图标
                        success: function () {
							_hmt.push(['_trackEvent', '分享', '点击', '分享朋友圈']);
                            // 用户确认分享后执行的回调函数
                            console.log("分享成功");
                        },
                        cancel: function () {
                            // 用户取消分享后执行的回调函数
                            console.log("分享失败");
                        }
                    });
                    wx.onMenuShareAppMessage({
                        title: share_title, // 分享标题
                        desc: share_summary, // 分享描述
                        link: url3,
                        imgUrl: share_logo, // 分享图标
                        type: '', // 分享类型,music、video或link，不填默认为link
                        dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
                        success: function () {
							_hmt.push(['_trackEvent', '分享', '点击', '分享好友']);
                            // 用户确认分享后执行的回调函数
                        },
                        cancel: function () {
                            // 用户取消分享后执行的回调函数
                        }
                    });
                });
                wx.error(function(res){
                    console.log(res);
                });

            } catch (e) {
                console.log(e);
            }
        },error: function (msg) {
            console.log(msg);
        }
    });
}

//判断是否在微信
function isWeiXin(){
    var ua = window.navigator.userAgent.toLowerCase();
    if(ua.match(/MicroMessenger/i) == 'micromessenger'){
        return true;
    }else{
        return false;
    }
}